Comencé un proyecto usando Express y Handlebars y luego me animaron a mirar Vue.js. Todavía estoy en la etapa de leer los documentos, pero hasta ahora no puedo entender cómo tener diseños, parciales y secciones en Vue.js. Creo que un parcial sería un componente, pero no sé cómo tener un diseño con parciales y secciones en las que pueda inyectar contenido.
Esto es lo que hago usando npm express-handlebars en un archivo llamado baselayout.hbs:
{{> global / headcode}}
{{{_sections.pagemeta}}}
{{> global / siteheader}}
{{{body}}}
{{> sitefooter}}
{{{_sections.pagescripts}}}